be written all over somebody’s face
​(of a feeling) to be very obvious to other people from the expression on somebody’s face
Guilt was written all over his face.